package com.hzdl.car.mapper;

import com.hzdl.car.bean.Menu;
import com.hzdl.car.bean.Role;
import com.hzdl.car.bean.User;
import com.hzdl.car.vo.UserVo;

import java.util.List;

public interface UserMapper {
    User findUser(UserVo userVo);
    List<User> findByWhere(UserVo userVo);
    List<Role> findRoleByUserId(Integer id);
    int deleteRoleUserByUserId(Integer userId);
    int addRoleUser(UserVo userVo);
    int updateUser(UserVo userVo);
    int userDelete(UserVo userVo);
    int deleteUserAndRole(UserVo userVo);
    int addRoleUserAll(UserVo userVo);
    int resetPwd(UserVo userVo);
    List<Menu> findMenuByUserId(Integer userId);
}
